package br.com.scitv.tela;

import java.io.IOException;

import br.com.scitv.SCITV;

import com.sun.dtv.lwuit.Form;
import com.sun.dtv.lwuit.Image;
import com.sun.dtv.lwuit.Label;
import com.sun.dtv.lwuit.TextArea;
import com.sun.dtv.lwuit.geom.Dimension;
import com.sun.dtv.ui.event.UserInputEvent;

public class TelaFormaPagamento extends Tela
{
	private static short FORMA_PAGAMENTO_BOLETO = 0;
	private static short FORMA_PAGAMENTO_CARTAO = 1;
	private static short formaPagamento = FORMA_PAGAMENTO_BOLETO;
	
	

	public void addComponentes() throws Exception 
	{
		Form form = new Form();
		int posicaoY = 200;
		
		Label imagem = new Label();
		imagem.setIcon(Image.createImage(SCITV.getPropiedadePathImagem("img.pagamento.boleto")));
		imagem.setX(borda);
		form.addComponent(imagem);
		
		Label nome = new Label();
		nome.setText(SCITV.getPropiedade("texto.pagamento.boleto.nome"));
		nome.setX(borda);
		form.addComponent(nome);
		
		TextArea descriao = new TextArea();
		descriao.setText(SCITV.getPropiedade("texto.pagamento.boleto.descricao"));
		form.addComponent(descriao);
		
		
		//***************************//
		/*  Botões Vermelho e Azul   */
		Label botaoAzul = new Label();
		botaoAzul.setIcon(Image.createImage(SCITV.getPropiedadePathImagem("img.botao.azul")));
		botaoAzul.setX(borda);
		botaoAzul.setY(posicaoY);
		botaoAzul.setSize( new Dimension(50, 50) );
		form.addComponent(botaoAzul);
		
		Label botaoVermelho = new Label();
		botaoVermelho.setIcon(Image.createImage(SCITV.getPropiedadePathImagem("img.botao.vermelho")));
		botaoVermelho.setX(borda + botaoAzul.getWidth()+30 );
		botaoVermelho.setY(posicaoY);
		botaoVermelho.setSize( new Dimension(50,50) );
		form.addComponent(botaoVermelho);
		
		Label continuar = new Label();
		continuar.setText("Continuar" );
		continuar.setX(borda);
		continuar.setY(posicaoY+10);
		form.addComponent(continuar);
		
		Label cancelar = new Label();
		cancelar.setText("Cancelar" );
		cancelar.setX(borda + botaoAzul.getWidth()+30);
		cancelar.setY(posicaoY+10);
		form.addComponent(cancelar);
		
		dtvcontainer.addComponent(form);
	}

	public void userInputEventReceived(UserInputEvent inputEvent) 
	{	
	}

}
